Translation of mmamoratwa in English:

mmamoratwa

person that everybody likes

noun (class 1a, plural bommamoratwa)

  • 1

    person that everybody likes
    ‘Oprah ke mmamoratwa wa batho’ Oprah is a person that everybody likes