Meaning of salawa

salawa

Tagalog

salawa adj. taking on too many things without finishing any