Search term efficacious has one result
EN English PL Polish
efficacious (a) skuteczny (a)