"estragon" translation into Greek

EN

"estragon" in Greek

EN estragon
volume_up
{proper noun}

1. botany

estragon (also: tarragon)

Synonyms (English) for "estragon":

estragon