Meaning of matagal

matagal

Tagalog

matagal adj. long (time); durable; stable; resisting; tireless; chronic


matagal

Tagalog

matagal adv. all along; long since; long ago