dentellada

NOUN
(act of biting)-bite
Synonyms for dentellada
NOUN
(imprint left by a bite)-toothmark
Synonyms for dentellada
Word of the Day
chestnut