Multilingual Turkish Dictionary

HAMMERHEADED

HAMMERHEADED : English Turkish

adj. çekiç kafa, çekiç şeklinde kafa yapısına sahip olma; ahmak, aptal