×
fourreau
meaning in English
n.
sheath, scabbard, cover
Related Words
robe fourreau
fourragère
fourre-tout
fourrer
fourrer son nez
PC Version
Copyright © 2018 WordTech Co.