×

écharpe meaning in English

n. scarf, sash, sling

Related Words

  1. échardonner
  2. échardonnoir
  3. échasse
  4. échasse sauteuse
PC Version

Copyright © 2018 WordTech Co.