Khoekhoegowab
Dictionary
Learn
Events
buruxa
adjective
Translations
amazing; astonishing
← Back