Meaning of kastigador

kastigador

Tagalog

kastigador n. punisher; chastiser