English to Hindi

Meaning for:
estragon
other
एस्ट्रैगन;एस्ट्रैगन