Meaning of walang-mantsa

walang-mantsa

Tagalog

walang-mantsa adj. spotless; stainless (physically/morally)