DEMONOLATRA


Meaning of DEMONOLATRA in English

demono·latra (-nó-)

n demonolater

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