Dutch-English dictionary »

gehoornde meloen meaning in English

DutchEnglish
gehoornde meloen substantief
{m}

horned melon(plant)
noun