embouchure
Pronunciation: /ɑ̃buʃyʀ/
English translation of embouchure
nf
- (of river) mouth; (of instrument) mouthpiece; (of pipe) opening Definition of mouth in the British & World English dictionary Definition of mouth in the US English dictionary Translate mouth | into German | into Italian | into Spanish