Definify.com

Definition 2025


амаду

амаду

Southern Altai

Noun

амаду (amadu)

  1. goal