WordReference English-Spanish Dictionary © 2025:
Principal Translations |
river bank n | (land at edge of a river) | ribera nf |
| | orilla de río nf + loc adj |
| The water spilled over the tops of these river banks during the last flood. |
| El agua desbordaba de la ribera en la última inundación. |