aklı bir karış havada olmak

listen to the pronunciation of aklı bir karış havada olmak
Türkçe - İngilizce
have one's head in the clouds
to have one's head in the clouds
aklı bir karış havada olmak