تارپیډو

Other spellingsتارپيډوتارپېډو

تارپيډوnounmasculine

torpedo, under water missile, missile launched from submarine, guided submarine missiles

Meanings

  1. torpedo
  2. torpedo, under water missile, missile launched from submarine, guided submarine missiles

Pashto definitions

  1. تارپېټو