French-Spanish dictionary »

sestao meaning in Spanish

FrenchSpanish
Sestao nom

Sestaonoun