self-propelled

'selfprә'peld

英文释义

s. moved forward by its own force or momentum

中文翻译

a. 自力推进的

学习工具