Translation of miliar in English:

miliar

billion

noun

  • 1

    billion