Diccionario Español-Inglés

terminar

Accomodate, end, finish, terminate

Diccionario Español-Inglés