Latin-French dictionary »

atriplex meaning in French

LatinFrench
atriplex [atriplicis] (3rd) N
noun

arrochenom