Definify.com

Definition 2026


arrautza

arrautza

Basque

Noun

arrautza

  1. egg