French-Spanish dictionary »

sestrica meaning in Spanish

FrenchSpanish
Sestrica nom

Sestricanoun