Definify.com

Definition 2025


antzara

antzara

Basque

Noun

antzara

  1. goose

Noun