Search term fostering has one result
Jump to
EN English FR French
fostering (n) [Encouragement; aiding the development of something] encourager quelqu'un (n) [Encouragement; aiding the development of something] (n)