Translation of godsend in Malay

godsend

tuah

noun

  • 1

    tuah