Dictionary English – Romanian

torpedo



Substantiv
Verb tranzitiv
1.

a torpila