Translation of trillion in Malay

trillion

trilion

noun

  • 1

    trilion