Translation of cabeza de chorlito in English:
cabeza de chorlito
scatterbrain, n.
Definition of scatterbrain ( US English | UK English )
masculine and feminine noun
informal
1
scatterbrain informal
Definition of scatterbrain ( US English | UK English )
1