MELO


Meaning of MELO in English

/may"loh/ ; Sp. /me"law/ , n.

a city in NE Uruguay. 38,000.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .