SMELTIE MEANING IN ENGLISH

• Smeltie Definition & Synonyms

  1. (n.) A fish, the bib.


RECENT SEARCHES