MITRA


Meaning of MITRA in English

n miter

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