bn:02943378n
Noun Concept
SYL
No term available
EN
A river island is any exposed landmass surrounded by river water. Wikipedia
Relations
Sources