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.