AZALEA


Meaning of AZALEA in English

n [Bot.] azalea

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