HADDIE MEANING IN ENGLISH

• Haddie Definition & Synonyms

  1. (n.) The haddock.


RECENT SEARCHES