×
shrew
meaning in French
n.
mégère, chipie; musaraigne (animal)
Related Words
taming of the shrew
shredding
shreveport
shrewd
shrewdly
PC Version
Copyright © 2018 WordTech Co.