English-synonym dictionary »

mallard synonyms in Hungarian

EnglishSynonym
mallard noun

Anas platyrhynchosnoun

ducknoun
generic term