Translation of juta in English:

juta

million

numeral

  • 1

    million, one thousand thousand (1 000 000)