Meaning of mapakanal

mapakanal

Tagalog

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