desembocadura
Top 15000
Meanings
Noun
1. mouth (of a river)
Examples1
The mouth of the river is about five kilometres north.