tarascada

listen to the pronunciation of tarascada
Испанский Язык - Английский Язык
bite, nibble, wound made by biting
rude answer