Danish-English dictionary »

madrassa meaning in English

DanishEnglish
madrassa

madrasa◼◼◼