eye-catching in Polish eye-catching in Polish przyciągający wzrok adj (idiomatic) Visually attractive. Add to Flashcards