it has/had been cancelled - Español Inglés Diccionario

Proponer traducción