French-Spanish dictionary »

selma meaning in Spanish

FrenchSpanish
Selma

Salma

sel marin nom {m}

sal marinanoun

Your history