Slovnenya

Translation English Japanese: computer storage

Dictionary: main
computer storage
noun