Translation of rimba in English:

rimba

jungle, forest

noun

  • 1

    jungle, forest