Tagalog Dictionary
Tagalog
matagal adj. long (time); durable; stable; resisting; tireless; chronic
matagal adv. all along; long since; long ago