CASCADA


Meaning of CASCADA in English

n cascade, waterfall

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