SQUARE ENIX CO., LTD.


Meaning of SQUARE ENIX CO., LTD. in English

n. Japanese company (based in Tokyo) developer and distributer of video games and entertainment contents (including interactive entertainment software and publications)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.