Latin-French dictionary »

samara meaning in French

LatinFrench
Samara noun

Samaranom