tarascada

listen to the pronunciation of tarascada
Spanisch - Englisch
bite, nibble, wound made by biting
rude answer