Spanish-English Dictionarymordiscar
Meaning of mordiscar