lay eggs on the seabed - Inglés Sinónimo Diccionario