Diccionario
Escribe una palabra en ingles o espanol. Ingles en azul, espanol en rosa. Toca cualquier linea para oirla.
scilly islands
Ingles
- 🔊 an archipelago of small islands off the southwestern coast of England near the entrance to the English Channel