English Translation for mental home
mental home
پاگل گھر
Search Result for mental home
mental
See Definition and Meaning
home
English definition for mental home
1. n. a hospital for mentally incompetent or unbalanced person
Sponored Video