Tatra
See also: tatra
English
Proper noun
Tatra
- A mountain range on the border of Poland and Slovakia.
Synonyms
- Tatra Mountains
- Tatras
Translations
mountain range on the border of Poland and Slovakia
|
Anagrams
- Attar, Tatar, attar