vanmaram

മദ്രസ - meaning in english

Meanings for മദ്രസ

noun
Muslim school