French › DictionarytorpilleB2#6,127Hear itnounfemininetorpedocylindrical explosive projectile that can travel underwater and is used as a weaponelectric rayRead French with every word explained