Riddle 5978
RIDDLE ME THIS: John is the father of Peter. Peter is the son of John. John is the __________ of Peter's father. Fill in the blank.
User Name
E-mail
Subscribe Unsubscribe