mellada

mellada [mel-lyah-do, dah]
article & past participle
1Of MELLAR.
2Notched, hacked.
3Toothless, wanting teeth.

Paid English to Spanish translation