American Dictionary
Definition indaba in American English
indaba noun
[countable] noun
/ɪnˈdɑbə/
Synonyms and related words
