Billions (fr. Milliards)

Translation into English

Synonyms

  • dix milliards
  • mille millions
  • millième de billion