headstand in Spanish
headstand in Spanish
parada de cabeza
The act of standing on one's head.
parado de cabeza
The act of standing on one's head.