Definify.com

Definition 2025


aintzira

aintzira

Basque

Noun

aintzira

  1. lake

Declension