RAMADA


Meaning of RAMADA in English

n boughs, branches

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