play a significant role - Francés Inglés Diccionario

Proponer traducción