(for an enemy) to be defeated soundly

listen to the pronunciation of (for an enemy) to be defeated soundly
Englisch - Türkisch
tepelenmek