Dudinka in French Dudinka in French Doudinka proper noun A port city in Krasnoyarsk Krai, Russia, on the Yenisei river. Add to Flashcards