Russian-English dictionary »

фолклендская утка-пароход meaning in English

RussianEnglish
фолклендская утка-пароход noun

loggerhead duck(Tachyeres brachypterus)
noun