cabrade - French English Dictionary

cabrade

Play ENFRFRfr
Play ENFRFRca

Meanings of "cabrade" in English French Dictionary : 1 result(s)

French English
Riding
cabrade [f] rearing