Noun
torpedo [pl. torpedoes / torpedos] , {mil.}
طوربيد {قذيفة ذاتية الانطلاق لنسف السفن}، {جيش}
torpedo {weights & measures}
torpedo [pl. torpedoes / torpedos]
torpedo [pl. torpedoes / torpedos]
torpedo [pl. torpedoes / torpedos]
torpedo {weights & measures}
torpedo {sea creatures}