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