Meaning of di-masaho

di-masaho

Tagalog

di-masaho adj. invincible; unbeatable