Translation of godsend in Setswana

godsend

lesegô

nounPlural godsends

  • 1

    lesegô
    • a piece of unexpected good luck