tarragun - French English Dictionary
History

tarragun



Meanings of "tarragun" in French English Dictionary : 2 result(s)

English French
Botanic
tarragun estragon [m]
tarragun estragon feuille