Russian-English dictionary »

дудинка meaning in English

RussianEnglish
Дудинка proper noun

Dudinka(Russian city)
proper noun