matamoros
Explore definitions, synonyms, and language insights of matamoros
Definitions
Noun
a city in northeastern Mexico opposite Brownsville near the mouth of the Rio Grande
Explore definitions, synonyms, and language insights of matamoros