French-Spanish dictionary »

sierro meaning in Spanish

FrenchSpanish
Sierro nom

Sierronoun

Your history