Translation of semowa in English:

semowa

spiritual

adjective

  • 1

    spiritual
    ‘Se ke moletlo wa semowa’ This is a spiritual ceremony