Tagalog Dictionary
Tagalog
magmatuwid (nagmamatuwid, nagmatuwid, magmamatuwid) v., inf. reason in order to justify/excuse something