lay (produce eggs) - Español Inglés Diccionario