×

stroud meaning in French

n. épaisse couverture vulgaire de laine (utilisé par les anglais lors de l'échange de commerce avec les indiens au nord de l'amérique)

Related Words

  1. strophulus
  2. stroppy
  3. struck
  4. struck a bargain
PC Version

Copyright © 2018 WordTech Co.