Arab straps

English

Noun

Arab straps

  1. plural of Arab strap