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