Podolsk in Polish Podolsk in Polish Podolsk proper noun A city in Moscow Oblast, Russia. Add to Flashcards