recents

listen to the pronunciation of recents
English - Turkish
son yapılan aramalar
French - English

Definition of recents in French English dictionary

immigrés récents
{n} new immigrants
récents
newer