lay eggs on the seabed - Türkçe İngilizce Sözlük