• word of the day

    new_testament

    new_testament - Dictionary definition and meaning for word new_testament

Connect with us on Facebook