Search term Moscow has 3 results
EN English FR French
Moscow Moscou {m}
Moscow (n) [geography] Moscou (n) {m} [geography]
FR French EN English
Moscow Moscow