Version Française
Meaning of
"degeler l’atmosphere"
in English language
French to English
English to French
French
English
degeler l’atmosphere
break the ice