English Meaning of ṭa:rpi:ḍo

Meaning of 'ṭa:rpi:ḍo' (टारपीडो)

a torpedo.


Browse Hindi - English Words

Hindi - English Dictionary Search