vocab dash
Log in
Sign up
ウェブアーカイブ
Meanings
Noun
1. web archive
Other readings
ウェブ・アーカイブ