English-Ottoman Turkish language ستار
ستار means in Ottoman Turkish. What does that mean in the Ottoman language ستار. ستار attoman turkish I mean, ستار What is the meaning of the word, what does it mean in turkish ستار, Ottoman Turkish English Dictionary