efficacious


Results for "efficacious"

English - Turkish Dictionary

efficacious

(English - Turkish Dictionary) :
s. istenen sonucu veren, etkili, tesirli.