Search term embouchure has one result
FR French EN English
embouchure (n) [géologie] {f} mouth (n) [géologie]

French English translations

FR Synonyms for embouchure EN Translations
delta [fleuve] m делта
bouche [fleuve] f уста {f} (ustá)