Polish-English dictionary »

jambo meaning in English

PolishEnglish
jambo noun

jamboreenoun
rally of Scouts or Guides