METRA


Meaning of METRA in English

-metra

n [occurring in compounds] -meter (= one occupied in -metry)

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