kamus
.
Search
About
impugnable
English
impugnable
Adjective
Subject to being discredited
English: impugnable