Turkish-English dictionary »

frenk kimyonu meaning in English

TurkishEnglish
frenk kimyonu noun

caraway [caraways](plant)
noun
[UK: ˈkæ.rə.weɪ] [US: ˈkæ.rə.ˌwe]