← Back to browserescuernoun#42,746Translation救い主すくいぬしEnglish definitiona person who rescues you from harm or dangerExamplesNo examples yet.Similar wordsrescuersrescuerescuedrescuesrescuingrescan← buttinskifoder →