search term:

moscow

  has one meaning

English English

Moscow (geography)

German German

Moskau (geography)

French French

Moscou (geography)

Italian Italian

Mosca (geography)

Spanish Spanish

Moscú (geography)

Dutch Dutch

Moskou (geography)

Portuguese Portuguese

Moscou (geography)

Swedish Swedish

Moskva (geography)

translation - moscow translate | English dictionary

Top search queries dictionary English

1 - 200 · 201 - 1000 · 1001 - 2000 · 2001 - 3000 · 3001 - 4000 · 4001 - 5000 · 5001 - 7000 · 7001 - 10000 · 10001 - 20000 · 20001 - 50000