Translation of lord in Setswana

lord

mmusi

nounPlural lords

  • 1

    mmusi
    • a master or ruler