Kapansanan in english. Mantatran meaning in hindi. Magaan ang loob in english translation. Bulitas sa ari. Dumadagundong in english.