Translation of jambori in English:

jambori

jamboree

noun

  • 1

    jamboree, large party, rally