Diccionario Español-Inglés
tarta
Cake, tart
Diccionario Español-Inglés
tarro
tartalear