Meaning of mamantsahan

mamantsahan

Tagalog

mamantsahan (namamantsahan, namantsahan, mamamantsahan) v., inf. spot; become spotted; taint; become tainted