Definisi 'débouchure'

English to English
noun
1. The outward opening of a river, of a valley, or of a strait. Terjemahkan
source: webster1913


Visual Synonyms