Spanyol-Angol szótár »

tocado de la cabeza angolul

SpanyolAngol
tocado de la cabeza adjective

touched in the head(slightly mentally deficient)
adjective