Delyankir in French Delyankir in French Delyankir proper noun A village in Sakha, Russia. Add to Flashcards