Translation of madrasah in English:

User Contribution

madrasah

Islamic school

noun