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