fosterer

Meaning

One who fosters; one who is designated to care for and nurture someone.

Translations

المربِّي، الراعي

curandero

allegado a

Etymology

From foster + -er.

Notes

Sign in to write sticky notes