impactful in Finnish
impactful in Finnish
tehoava
Having impact. [from c. 1940]
vaikuttava
Having impact. [from c. 1940]