Bogor in Russian Bogor in Russian Богор proper noun A city in West Java, Indonesia. Add to Flashcards