Tagalog Dictionary
Tagalog
mag-agdon (nag-aagdon, nag-agdon, mag-aagdon) v., inf. struggle hard to complete something under difficulties