Translation of ribu in English:

ribu

thousand

noun

  • 1

    thousand, ten hundred