|
|
Need synonyms for Tatras? Here's a list of similar words from our thesaurus that you can use instead.
Proper noun
A mountain range on the border of Poland and Slovakia
“It would be possible to avoid the tender if the purchase of Tatras was regarded as a strategic order, he said.”
|
|
|
|
|
|
|
|
|