Home > Term: testa
testa
That part of the body at the "front" end, where the brain, mouth, and most sensory organs are located.
0
Creator
- Cinzia Tesei
- 100% positive feedback
(Bologna, Italy)
That part of the body at the "front" end, where the brain, mouth, and most sensory organs are located.
(Bologna, Italy)