idu meaning in english

[Tel.] v. n. To swim. ita ita. n. Swimming. itakadu a swimmer. itakaya a swimming gourd, a float. itakottu or italadu or iduladu to swim or float. vreladu. daridramane samudramunandu yiduladucunnanu. I am struggling in the sea of poverty.