English
Detailed Translations for finishing thrust from English to Spanish
finishing thrust:
-
the finishing thrust (coup de grace; fatal blow; death-blow; finishing stroke)
Translation Matrix for finishing thrust:
External Machine Translations: