"pumpkin head" in Polish — inglés-Polish dictionary | Mirar "pumpkin head" in inglés

pumpkin head

sustantivo
  1. kapuściana głowa, kapuściany łeb, dureń
    Your brother is such a pumpkin head.