English
›
Words
embouchure
Translation:
English
5
the
mouth of a river
Add
Translation