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