English-Latin dictionary »

debouch (river pass) meaning in Latin

EnglishLatin
debouch (river PASS) verb
[UK: dɪ.ˈbaʊtʃ]
[US: dɪ.ˈbaʊtʃ]

edo [edare, edidi, editus](1st) TRANS
verb