art is long; (and) life is short - Español Inglés Diccionario

Proponer traducción