English to Chinese Dictionary torpedoes

torpedoes

鱼雷
translation of 'torpedoes'
verb
用鱼雷攻击
noun
鱼雷
Credits: Google Translate
Download the
HelloEnglishApp
image_one