the deposit of slime at the mouth of a river; slime

listen to the pronunciation of the deposit of slime at the mouth of a river; slime
English - English
liman
the deposit of slime at the mouth of a river; slime
Favorites