LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Moskova” in English

1 English translation
EN
Moscow

It's best to wear a cap on your head during the cold Moscow winters.