Meaning of di-tinatablan

di-tinatablan

Tagalog

di-tinatablan adj. 1. immune; 2. invulnerable; 3. unaffected