Multilingual Turkish Dictionary

HAMMERLOCK

HAMMERLOCK : English Turkish

n. kolun arkaya bükülmesi, rakibin kolunun arkasına büküldüğü bir güreş tutuşu