Definify.com

Definition 2025


ibai

ibai

Basque

Noun

ibai

  1. river

Declension