Definition of “PlayStation” - English Dictionary

british dictionary