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)
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)