to torpedo (an effort or enterprise)

listen to the pronunciation of to torpedo (an effort or enterprise)
English - Turkish
dinamitlemek
to torpedo (an effort or enterprise)
Favorites