arūru
[Humanities → Geography → Rivers]
the outlet of a canal ;
Perform another search
Back to dictionary main menu