NichiDict

えっくす
[ekkusu]

Meanings

1.Noun

X (social networking service)