Translation of to have one's head in the clouds in Romanian

to have one's head in the clouds

phrase

  • 1

    a avea capul în nori