Definify.com

Definition 2025


iturri

iturri

Basque

Noun

iturri

  1. source, spring
  2. tap, faucet

Declension