Results for "

overkill

"
English - Turkish Dictionary

overkill

(English - Turkish Dictionary) :
i., k. dili 1. gereğinden fazla silah. 2. fazlalık, aşırılık.