Translation of testa in English:

testa

head, n.

feminine noun

informal

  • 1

    head
    nut informal
    ¿no te entra eso en la testa? can't you get that into your thick skull? informal