Translation of goddess in Setswana

goddess

mosadi yo o ôbamêlwang

nounPlural goddesses

  • 1

    mosadi yo o ôbamêlwang
    • a female being that is worshipped