LATRA


Meaning of LATRA in English

-latra

[occurring in compounds] -later (= worshipper)

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