iduma meaning in english

[Tel.] n. Trouble, evil, misfortune, hardship apada, duhkhamu. idumapatu to suffer trouble. idumalupaduta. idumalapettu to torment, grieve, plague.