английско-български речник »

mallard означава в български

английскиБългарски
mallard [mallards] (a common and widespread dabbling duck, Anas platyrhynchos)
noun
[UK: ˈmæ.lɑːd]
[US: ˈmæ.lərd]

дива патицаnoun

зеленоглавкаnoun

Вашата история