Polish-English dictionary »

chodzić z głową w chmurach meaning in English

PolishEnglish
chodzić z głową w chmurach

have ones head in the clouds