madrassas

English

Noun

madrassas

  1. plural of madrassa