buckles to secure saddle straps holding stirrups - Turkish English Dictionary

Suggest a Term