Translation of to walk / (British also) tread on air in Spanish:

to walk / (British also) tread on air

phrase

  • 1

    estar / sentirse en las nubes