×
scabbard
meaning in French
n.
fourreau; gaine
Related Words
throw away the scabbard
sca
scab
scabbily
scabbiness
PC Version
Copyright © 2018 WordTech Co.