French-Spanish dictionary »

samara meaning in Spanish

FrenchSpanish
Samara nom {m}

Samaranoun