Search term efficacious has 2 results
EN English IT Italian
efficacious (a) [method] efficace (a) [method]
efficacious (a) [method] efficiente (a) [method]