icu meaning in english

[Tel.] v. n. To shrivel, wither, dry up. ica itsa. adj. Lank, withered, misshapen. icapadu or icapovu itsa-padu. To fall away, become lean. icuka poyina lean, withered, flabby.suskincipoyina.