durada meaning in english

[Tel.] n. Itching. jila, kanaru. duradagondiaku durada-gondi-aku. n. The nettle. dulagondi.