Meaning of leacherous

leacherous

Ilocano

adj. naderrep