无可非议
wú kě fēi yì
Sign in to save this word to your study lists.
Definitions
- 1. irreproachable (idiom)
- 2. nothing blameworthy about it at all
Sign in to save this word to your study lists.