Translation of cabeza de chorlito in English:

cabeza de chorlito

scatterbrain, n.

masculine and feminine noun

informal

  • 1

    scatterbrain informal