Tarpan Meaning

There are 1 meaning(s) for word Tarpan

Meaning 1 : European wild horse extinct since the early 20th century

    Synonyms : equus caballus gomelini