Tatra in Russian Tatra in Russian Та́тры proper noun A mountain range on the border of Poland and Slovakia. Add to Flashcards