Definify.com

Definition 2024


arrautza

arrautza

Basque

Noun

arrautza

  1. egg