Latin-French dictionary »

lavendula | stoechas meaning in French

LatinFrench
lavendula | stoechas noun

lavandenom