Russian-English dictionary »

амстелвен meaning in English

RussianEnglish
Амстелвен proper noun

Amstelveen(city in North Holland)
proper noun