Slovnenya

Translation English Japanese: godsend

Dictionary: main
godsend
noun