FOSTERER


Meaning of FOSTERER in English

n. encourager, nurturer, person that cares for others

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.