mailed fist


Results for "mailed fist"

English - Turkish Dictionary

mailed fist

(English - Turkish Dictionary) :
saldırı tehdidi, baskı.