tarascada

listen to the pronunciation of tarascada
İspanyolca - İngilizce
bite, nibble, wound made by biting
rude answer