helmed

英文释义

v be at or take the helm of

中文翻译

a. 戴头盔的

学习工具