Tagalog Dictionary
Tagalog
mapakanal (napakakanal, napakanal, mapakakanal) v., inf. be ditched; fall into a ditch accidentally