Polish English Dictionary

język polski - English

nieimponujący in English:

1. unimpressive


A 25% success rate is unimpressive, to say the least.