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