Meaning of punishable

punishable

Ilocano

adj. madusa