tarascada
tarascada
∗tarascada [tah-ras-cah’-dah]
noun
1Bite (mordisco), a wound with the teeth. (f)
2A pert, harsh answer (réplica). (Colloquial) (f)
Collins Complete Spanish Electronic Dictionary © HarperCollins Publishers 2011
Collins Complete Spanish Electronic Dictionary © HarperCollins Publishers 2011