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