Multilingual Turkish Dictionary

CABBAGEHEAD

CABBAGEHEAD : English Turkish

n. ahmak, eşek, bir baş lâhana