sarığıburma


Results for "sarığıburma"

Turkish - English dictionary

sarığıburma

(Turkish - English dictionary) :
a sweet pastry.