Translation of بُرْقُع

      Noun

      voile {vêtements}
      cache-nez {vêtements}

      related Translations