French–English dictionary

English translation of the French word un nombre incroyable de

French → English
  
FrenchEnglish
un nombre incroyable de an awful lot of