Polish-French dictionary »

maszrabijja meaning in French

PolishFrench
maszrabijja

moucharabieh