French-Polish dictionary »

moucharabieh meaning in Polish

FrenchPolish
moucharabieh

maszrabijja