New English-Irish Dictionary
Similar words: ballad · bollard · halyard · mansard · pollard · maxillary · pillared · small ad · small arms · aboard
  • EN > GA
  • GA > EN

mallard

noun ZOOLmallard masc1
  • EN > GA
  • GA > EN

mallard

Reverse Search

- NB This is an English-Irish dictionary. Further information...