Diccionario Español-Inglés
tortuga
Tortoise, turtle
Diccionario Español-Inglés
tortilla
tortuosidad