METRO


Meaning of METRO in English

n I. meter (1. one forty millionth part of the terrestrial meridian; 2. [Poet.]); II. tape measure, tapeline

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