ne pas être tombé de la dernière pluie
The French expression “ne pas être tombé de la derniere pluie” translates literally to “to not have fallen in the last rain”. English meanings include: to not have been born yesterdayto not be a fool A French meaning on wordrefernce.com is simply, “ne pas être credulé”, which means to not be naive or gullible. The…

