English edit

Noun edit

Arab straps

  1. plural of Arab strap