NichiDict

インテルポスト

[interuposuto]

Meanings

1.Noun

Intelpost; International Electronic Post