to cover something with artificial snow - Español Inglés Diccionario

Proponer traducción