vocab dash
Log in
Sign up
トゥルケスタン
Meanings
Noun
1. Turkestan; Turkistan
(Historical)
Other readings
トルキスタン