Slovnenya

Translation English Japanese: hard drive

Dictionary: main