French-Spanish dictionary »

cartaya meaning in Spanish

FrenchSpanish
Cartaya

Cartayanoun

Your history