Version Française
Meaning of
"embouchoir"
in English language
French to English
English to French
French
English
embouchoir
bayonet mount
embouchoir
mouthpiece
embouchoir
muzzle ring