What is the meaning of psychiatric hospital in English?

Learn vocabulary with pictures as well as definitions of psychiatric hospital in English

Learn in