Version Française
Translate
"nurturing a. et n."
to French Language
English to French
French to English
English
French
nurturing a. et n.
attentif, stimulant, motivant; stimulation, motivation, sollicitude