tarascada

listen to the pronunciation of tarascada
الأسبانية - الإنجليزية
bite, nibble, wound made by biting
rude answer