Definify.com

Definition 2024


aintzira

aintzira

Basque

Noun

aintzira

  1. lake

Declension