FOSTRESS MEANING IN ENGLISH

• Fostress Definition & Synonyms

  1. (n.) A woman who feeds and cherishes; a nurse.


RECENT SEARCHES