French-Spanish dictionary »

tamaulipas meaning in Spanish

FrenchSpanish
Tamaulipas

Tamaulipasnoun