Madrasas meaning

Plural form of madrasa, an alternative spelling of madrassah.
noun
0
0
Advertisement