iku meaning in english

[Tel.] v. n. To be imbibed: to soak in. inku. To drop off, as feathers. ikuva ikuva. n. Dampness, wetness. tadi.