Meaning of may-sala

may-sala

Tagalog

adj. defective; faulty; imperfect