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

mallard

noun ZOOLmallard masc1
  • EN > GA
  • GA > EN

mallard

Reverse Search

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