ウミノオヤヨリソダテノオヤ
Meanings
Expression
Proverb
1. a foster parent is dearer than a real parent
Composed of
biological parent; founder; creator
foster parents