enchant in Polish enchant in Polish oczarować verb To attract and delight, to charm. Add to Flashcards