English-Russian dictionary »

loggerhead duck meaning in Russian

EnglishRussian
loggerhead duck (Tachyeres brachypterus)
noun

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