Translation of ribu in English:

ribu

thousand

numeral

  • 1

    thousand