×
wormwood
meaning in French
n.
absinthe (herbe); amertume
Related Words
worms
wormseed
wormy
worn
PC Version
Copyright © 2018 WordTech Co.