French-Latin dictionary »

samara meaning in Latin

FrenchLatin
Samara nom

Samaranoun