Meaning of さとおや in Japanese

It seems that your search contains the following:

おや

  1. Words

Definition of さとおや

  1. (n, adj-no) foster parent; foster parents
Back to top