Mob Translate
About
Contribute
← Back to Dictionary
yamba-yamba
noun
Definitions
household goods, collection of personal things