English Dictionary
Definition jodhpurs in British English
jodhpurs noun
[plural] noun
/ˈdʒɒdpə(r)z/
Synonyms and related words
