Subscribe
URL of the page has been copied to clipboard.
Meaning : A sandal attached to the foot by a thong over the toes.
Synonyms : pusher
Install App