BEARDIE MEANING IN ENGLISH

• Beardie Definition & Synonyms

  1. (n.) The bearded loach (Nemachilus barbatus) of Europe.


RECENT SEARCHES