turta


Results for "turta"

Turkish - English dictionary

turta

(Turkish - English dictionary) :
pie (a pastry).