MEANING
-Lala icaalanshi,
MEANING: To sleep on the ground, onthe floor.
SYNONYM/SIMILAR WORD/COMPARE/CONTRAST
Bukumbe.