In recent times

*AliGreat

Member
English, United Kingdom
Hello,
How do you translate the term 'in recent times' in French?


Thanks for any suggestions.
 
  • < Previous | Next >
    Top