English → Hindi dictionary
submarine torpedo
Definition
a torpedo designed to be launched from a submarine
Looking for poetry? Read shayari and poems by great poets.
a torpedo designed to be launched from a submarine
Looking for poetry? Read shayari and poems by great poets.