NichiDict

マドラサ

[madorasa]

Meanings

1.Noun

madrasa; madrasah; medrese