parado de cabeza

Spanish

Etymology

Literally, headstand.

Noun

parado de cabeza m (plural parados de cabeza)

  1. headstand