Translation of moratwa in English:

moratwa

beloved

adjective

  • 1

    beloved
    ‘Ke moratwa ke batho’ He is a beloved public figure