Results for "

tarpan

"
Turkish - English dictionary

tarpan

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