Translation of billion in Indonesian

billion

milyar

noun

  • 1

    milyar