NichiDict

天の助け

てんのたすけ
[tennotasuke]

Meanings

1.Noun

godsend; gift from providence