Version Française
Meaning of
"aiguillonner une bête"
in English language
French to English
English to French
French
English
aiguillonner une bête
to goad an animal