Translation of haven in Setswana

haven

botshabêlô

nounPlural havens

  • 1

    botshabêlô
    • a safe place or refuge