Multilingual Turkish Dictionary

RABBIT PUNCH

RABBIT PUNCH : English Turkish

enseye yumruk, enseye sert vuruş