English: Luke 22:61 - And the Lord turned, and looked upon Peter.
Telugu: లూకా 22:61 TEL - అప్పుడు ప్రభువు అటు తిరిగి పేతురు వైపు - Bible Search