discharge or eject water into the sea; debouch

listen to the pronunciation of discharge or eject water into the sea; debouch
English - English
{f} disembogue
discharge or eject water into the sea; debouch
Favorites