English | German | Russian | Czech

fosterable English

Meaning fosterable meaning

What does fosterable mean?

fosterable

Capable of being fostered; suitable for fostering.

Are you looking for...?