toothed in Spanish
toothed in Spanish
dentado
Having projections resembling an animal's teeth.
dentellado
Having projections resembling an animal's teeth.