moucharabié

French

Noun

moucharabié f (plural moucharabiés)

  1. alternative form of moucharabieh