Spanish-French dictionary »

samara meaning in French

SpanishFrench
Samara noun

Samaranom {m}