Multilingual Turkish Dictionary

JAM ON

JAM ON : English Turkish

v. frenlere asılmak, frene basmak