MELON


Meaning of MELON in English

n melon;

melon de aqua watermelon

Interlingua English vocab.      Английский словарь Интерлингва.