Tag Archives: matamoros

what does matamoros mean

"Matamoros" is a Spanish term that translates to "killer of Moors" in English. The name [...]