Diccionario Español-Inglés
artefacto
Artifact, engine
Diccionario Español-Inglés
arte
arteria