×
écharpe
meaning in English
n.
scarf, sash, sling
Related Words
échardonner
échardonnoir
échasse
échasse sauteuse
PC Version
Copyright © 2018 WordTech Co.