Latin-French dictionary »

aphrissa meaning in French

LatinFrench
aphrissa noun

estragonnom