French-Spanish dictionary »

etayo meaning in Spanish

FrenchSpanish
Etayo nom

Etayonoun