NichiDict

ウェブアーカイブ

[webuaakaibu]

Meanings

1.Noun

Internetweb archive