inarguable

in'ɑ:^juәbl

英文释义

s. against which no argument can be made

中文翻译

a. 不容争辩的, 没有疑问的

36,756
使用频率

学习工具