French to English Dictionary

Version Française

"(se) cabrer (cheval)" meaning in English