khaltura in Polish khaltura in Polish chałtura noun Black-market or low-quality work. Add to Flashcards