Translation of archangel in Setswana

archangel

moêngêlê mogolo

nounPlural archangels

  • 1

    moêngêlê mogolo
    • an angel of the highest rank