GRIPSACK MEANING IN ENGLISH

• Gripsack Definition & Synonyms

  1. (n.) A travelers handbag.


RECENT SEARCHES