Spanish-English Dictionaryaporrear
Meaning of aporrear