Version Française
Meaning of
"fourreau de l’aiguillon"
in English language
French to English
English to French
French
English
fourreau de l’aiguillon
sting cavity; sting chamber