Spanish-English Dictionaryabofetear
Meaning of abofetear