×
trench
meaning in French
n.
fossé, tranchée; fouille, action de creuser
v.
trancher
Related Words
trench fever
trench upon
trench coat
trench warfare
trench on
dig a trench
tremulously
tremulousness
trench coat
trench fever
PC Version
Copyright © 2018 WordTech Co.