English | German | Russian | Czech

Tatra English

Meaning Tatra meaning

What does Tatra mean?

Tatra

mountain range on the border of Poland and Slovakia

Synonyms Tatra synonyms

What other words have the same or similar meaning as Tatra?

Tatra English » English

Tatras Tatra Mountains

Are you looking for...?