By: Denay

In reply to Marina.

A Brazilian classmate of mine says it’s similar to the English saying “she has her head in the clouds.” Does that sound like what you meant?