Dictionary Translate Correct Ask AI
Noun
godsend [pl. godsends] , {law}
هبة {قانون}
godsend [pl. godsends]
godsend [pl. godsends]