Meaning oftarragonin English

tarragon

us//təˈræɡən//uk//təˈreɪɡən//
#uncommon
Definitions