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