cimacima meaning in english

[Tel.] n. A smarting pain. cimacimayanu or cimacimagonu to smart. cimacimakolupu to hurt or cause smart.[ cimacima ] chima-chima. [Tel.] n. A smarting pain. cimacimayanu or cimacimagonu to smart. cimacimakolupu to hurt or cause smart.