Hindi-English dictionary »

टारपीडो नौका meaning in English

HindiEnglish
टारपीडो नौका

torpedo boatnoun