Traducción español inglés

English version

¿Qué significa "hacer, producir, causar, efectuar, fabricar." en Inglés