vocab dash
Log in
Sign up
マドラサ
Meanings
Noun
1. madrasa; madrasah; medrese