dabna

dabna [dahb’-nah]
noun
1A kind of African viper, which attacks venomous serpents and destroys pernicious insects. (Zoology) (f)

Paid English to Spanish translation

Word of the Day: superar

to beat; to overcome, to surpass, to overtake