天の助け

てんのたすけ

godsend; gift from providence

Meanings

  1. Noun

    godsend; gift from providence

Example sentences