Multilingual Turkish Dictionary

DEAL A BLOW

DEAL A BLOW : English Turkish

darbe indirmek, bir kimseyi veya bir şeyi vurmak