tarpan


Results for "tarpan"

Turkish - English dictionary

tarpan

(Turkish - English dictionary) :
tarpan (a wild horse of Central Asia).