Meaning of maibsan

maibsan

Tagalog

maibsan (naiibsan, naibsan, maiibsan) v., inf. be delivered from; be disburdened of