estragón

/ehs-trah-GOHN/
[Spanish]

Tarragon

Synonyms in other languages

Latin names

Countries