vanmaram

മനോരോഗാശുപത്രി - meaning in english

Meanings for മനോരോഗാശുപത്രി

noun
Mental hospital