powerful in Italian
powerful in Italian
potente
Having, or capable of exerting, power or influence.
efficace
Having, or capable of exerting, power or influence.