Definisi 'indaba'

English to English
noun
1 a council at which indigenous peoples of southern Africa meet to discuss some important question Terjemahkan
source: wordnet30

More Word(s)
council,

Visual Synonyms