Turkish-English dictionary »

şeftali meaning in English

TurkishEnglish
şeftali noun

peach [peaches](tree)
noun
[UK: piːtʃ] [US: ˈpiːtʃ]