LexiTurkTURKISH ↔ ENGLISH DICTIONARY

ing. metro.” in English

1 English translation
EN
metro

There is a metro in Kazan.