French-English dictionary »

moucharabieh meaning in English

FrenchEnglish
moucharabieh nom {f}

mashrabiyyanoun