instaurar

instaurar en inglés

instaurar
español traducción al español
set up
inglés traducción al inglés