Romanian-Latin dictionary »

medresă meaning in Latin

RomanianLatin
medresă

madrasa