Arab straps
English
Noun
Arab straps
plural of
Arab strap