Meaning of “effector” in the English Dictionary

English