Meaning of di-mabata

di-mabata

Tagalog

di-mabata adj. insufferable; unbearable