Miliardo (en. Billion)

Translation into Italian

Synonyms

  • giga
  • quintillion (in the short scale context)
  • thousand million