Multilingual Turkish Dictionary

HAS ROCKS IN HIS HEAD

HAS ROCKS IN HIS HEAD : English Turkish

kalın kafalı, aptal, hızlı anlayamıyor