vanmaram

മാനസികാശുപത്രി - meaning in english

Meanings for മാനസികാശുപത്രി

noun
Mental home