Depok in Russian Depok in Russian Депо́к proper noun A city in Jakarta Raya, Indonesia. Add to Flashcards