Search term riverbank has one result
Jump to
EN English ES Spanish
riverbank (n) [sloped side of a river] orilla (n) {f} [sloped side of a river]