Translation of arch-enemy in Setswana

arch-enemy

mmabamogolo

nounPlural arch-enemies

  • 1

    mmabamogolo
    • the chief enemy