iJunoon official Urdu Dictionary
اثر
asar
تاثیر
taseer
English definition for efficacy
1. n. capacity or power to produce a desired effect
Synonyms and Antonyms for efficacy
Meaning for efficacy found in 5 Languages.
Sponored Video