Please enable javascript to use dictionary! Howto enable javascript?
mallard [mallards]▼◼◼◼noun[UK: ˈmæ.lɑːd] [US: ˈmæ.lərd]There are mallard ducks near the pond. = Da sind Stockenten am Teich.
↑