faulted

英文释义

v put or pin the blame on

中文翻译

a. 有缺点的;有毛病的

49,171
BNC 频率

学习工具