THONG MEANING IN ENGLISH

• Thong Definition & Synonyms

  1. (n.) A strap of leather; especially, one used for fastening anything.


Synonyms:
Lash,

RECENT SEARCHES