torpedo /ˈtɒpsɔɪl/ n

中文:鱼雷

Meaning:Self-propelled weapon containing an explosive charge that is designed to attack enemy ships and submarines.

Found in these illustrated scenes(1)

‹ Browse all scenes