Arabic-French translation for souricière

      Noun

      souricière {instruments et machines}