X-factor meaning

Alternative spelling of X factor.
noun
2
0
Advertisement