Translation of Muhammad in Setswana

Muhammad

Mahomete

noun

  • 1

    Mahomete
    • Arab prophet and founder of the religion of Islam