Multilingual Turkish Dictionary

DALGIN OLMAK

DALGIN OLMAK : Turkish English

have one's head in the clouds

DALGIN OLMAK : Turkish French

être dans le nuages