vanmaram

Deemed university - meaning in malayalam

Meanings for Deemed university

noun
കല്‍പിത സര്‍വകലാശാല