Latin-French dictionary »

artemisia | ephesia meaning in French

LatinFrench
artemisia | ephesia noun

armoisenom