Version Française
Meaning of
"affaire trouble/peu claire"
in English language
French to English
English to French
French
English
affaire trouble/peu claire; fam. affaire ’pas très catholique’.
murky business