Translation of semaka in English:

semaka

miracle

nounPlural dimaka

  • 1

    miracle
    wonder
    ‘Ba ile ba kwana ka go ya go bona semaka seo, ka a bona mahlo’ They agreed to go and have a look at that miracle with their own eyes
  • 2

    surprise