mudarabas

English

Noun

mudarabas

  1. plural of mudaraba