John scopes

What is John scopes?

John scopes definition and meaning on Dictionary terms:
noun
John Thomas,1901

Tags: