eurape
the uk was the victim of eurape once again, as the promised simultaneous worldwide launch of the playstation 3 failed to materialise
1
"the uk was the victim of eurape once again, as the promised simultaneous worldwide launch of the playstation 3 failed to materialise" What is the definition of "eurape"?