Definify.com

Definition 2025


ugaztun

ugaztun

Basque

Noun

ugaztun

  1. mammal

Declension