this/the matter is over (and done) with - Francés Inglés Diccionario

Proponer traducción