English-Turkish dictionary »

horned melon meaning in Turkish

EnglishTurkish
horned melon (plant)
noun

boynuzlu kavunnoun