English-Arabic dictionary »

torpedo meaning in Arabic

EnglishArabic
torpedo underwater weapon

طُرْبِيدm