Search term त्युमेन has one result
Jump to
HI Hindi EN English
त्युमेन (proper) [a city in Russia] (tyumēn) Tyumen (proper) [a city in Russia]