STRATA


Meaning of STRATA in English

n (paved) road, highway, street

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