Khoekhoegowab
Dictionary
Learn
Events
dā-aidab
noun
Translations
foot-rest; something one places foot on
← Back