×

scabbard meaning in French

n. fourreau; gaine

Related Words

  1. throw away the scabbard
  2. sca
  3. scab
  4. scabbily
  5. scabbiness
PC Version

Copyright © 2018 WordTech Co.