person/thing that keeps someone grounded in reality - Spanish English Dictionary

Suggest a Term