Meaning of naastraso

naastraso

Tagalog

adj. belated; delayed