MONSTRO


Meaning of MONSTRO in English

n monster; attrib. monster

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