English-Russian dictionary »

amstelveen meaning in Russian

EnglishRussian
Amstelveen (city in North Holland)
proper noun

Амстелвенproper noun