NichiDict

スクウェア

[sukuwea]

Meanings

1.Noun

Square (now Square Enix)