Diccionario Español-Inglés
lata
Can, tin, tin can
Diccionario Español-Inglés
lasto
latencia