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