French-English dictionary »

l''affaire meaning in English

Auto translate:

thecase

Sorry, no results!