Translation of ribu in English:

ribu

thousand

  • 1

    thousand