NichiDict

フォスターチャイルド

[fosutaachairudo]

Meanings

1.Noun

foster child