Japanese dictionary
たすけまもる
to protect; to preserve; to keep
Kanji details
・help
・rescue
・assist
・guard
・protect
・defend
・obey