special theory of relativity Hear it!

special theory of relativity Definition

special theory of relativity

noun