impugnable

impugnable的解释

单词impugnable

基本解释

adj.: 可责难的

英汉解释

impugnable相关词语