里親

さとおや

foster parent; foster parents; (pet) caretaker

Common word

Meanings

  1. Noun

    foster parent; foster parents
  2. (pet) caretaker