parada de cabeza

Spanish

Etymology

Literally, headstand.

Noun

parada de cabeza f (plural paradas de cabeza)

  1. headstand