eye of a hook/clasp - Turkish English Dictionary

Suggest a Term