Meaning of mag-agdon

mag-agdon

Tagalog

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