Romanian-French dictionary »

avoir la tête dans les nuages meaning in French

RomanianFrench
avoir la tête dans les nuages

capul în nori◼◼◼