having one's visa canceled - Español Inglés Diccionario

Proponer traducción