person with a large head - Turkish English Dictionary

Suggest a Term