put/place someone in a monastery - Spanish English Dictionary

Suggest a Term