Turkish-English dictionary »

boynuzlu kavun meaning in English

TurkishEnglish
boynuzlu kavun noun

horned melon(plant)
noun