Khoekhoegowab
Dictionary
Learn
Events
buruburu
verb
Translations
amaze; astonish
← Back