×
estragon
meaning in English
n.
tarragon, leaves of this plant used for flavoring
Related Words
estonien
estrade
estran
estropier
PC Version
Copyright © 2018 WordTech Co.