Diccionario Inglés-Español
finished
Consumado, listo
Diccionario Inglés-Español
finish
finishing