NichiDict

デジタルアーカイブ

[dejitaruaakaibu]

Meanings

1.Noun

digital archive