Translation of miliar in English:

miliar

billion

  • 1

    billion