Latin-French dictionary »

corrūda meaning in French

LatinFrench
corrūda noun

asperge sauvagenom