Multilingual Turkish Dictionary

FEATHERHEADED

FEATHERHEADED : English Turkish

adj. sersem, salak, aptal