French-Latin dictionary »

estragon meaning in Latin

FrenchLatin
estragon nom

aphrissanoun

Your history