Tagalog Dictionary
Tagalog
iagdon (iniaagdon, iniagdon, iaagdon) v., inf. struggle hard to complete something under difficulties