Spanish-English Dictionarymordisquear
Meaning of mordisquear