Version Française
Meaning of
"aiguillon"
in English language
French to English
English to French
French
English
aiguillon
sting
aiguillonner une bête
to goad an animal
aiguillonner qn.
to goad sb.
aiguillon; dard
sting (organ); barbed stinger
aiguillon
stinger
Aiguillons
Goads