Spanish-English Dictionarymaltratabas
maltratabas
maltratar
Meaning of maltratabas