Definify.com

Definition 2024


iturri

iturri

Basque

Noun

iturri

  1. source, spring
  2. tap, faucet

Declension