METRO


Meaning of METRO in English

n., adj. Of or relating to the subway or underground.

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