French-English dictionary »

doudinka meaning in English

FrenchEnglish
Doudinka nom {f}

Dudinka◼◼◼(Russian city)
proper noun