Teplodar in Russian Teplodar in Russian Теплода́р proper noun A city in Odesa Raion, Odesa Oblast, Ukraine. Add to Flashcards