How do you say mallard in Maltese?
— kuluvert


Generic synonyms for mallard in Maltese
duckpapra