Meaning of di-masayod

di-masayod

Tagalog

adj. inexhaustible; ineffable