leather shorts - Spanish English Dictionary

leather shorts

Meanings of "leather shorts" with other terms in English Spanish Dictionary : 1 result(s)

English Spanish
General
short chaps or riding apron leather pants worn by cowboys pinganilla [f] EC disused