Translation of ngembaba in English:

ngembaba

openly

adverb

  • 1

    openly
    frankly