Search term Yalta has 4 results
EN English FR French
Yalta Yalta
Yalta (proper) [city in Crimea] Yalta (proper) [city in Crimea]
FR French EN English
Yalta Yalta
Yalta (proper) [city in Crimea] Yalta (proper) [city in Crimea]