Tataristan


Results for "Tataristan"

Turkish - English dictionary

Tataristan

(Turkish - English dictionary) :
1. Tatarstan. 2. hist. Tartary.