impactful in Polish
impactful in Polish
skuteczny
Having impact. [from c. 1940]
wpływowy
Having impact. [from c. 1940]