Home
Manglish
English listing
Malayalam listing
About
മാതൃവിദ്യാലയം - meaning in english
Meanings for മാതൃവിദ്യാലയം
noun
Alma mater