Turkish-English dictionary »

ay çekirdeği meaning in English

TurkishEnglish
ay çekirdeği noun

sunflower seed(seed of a sunflower)
noun