matamorosEnglish

Matamoros

Noun

A city in northeastern Mexico opposite Brownsville near the mouth of the Rio Grande

English: Matamoros

Bahasa: Matamoros

Bahasa words with similar meanings