matamoros

what does matamoros mean

"Matamoros" is a Spanish term that translates to "killer of Moors" in English. The name is derived from two components: ...

Elitehacksor
Logo