×

fourreau meaning in English

n. sheath, scabbard, cover

Related Words

  1. robe fourreau
  2. fourragère
  3. fourre-tout
  4. fourrer
  5. fourrer son nez
PC Version

Copyright © 2018 WordTech Co.