NichiDict

ウィンチェスターディスク

[winchesutaadisuku]

Meanings

1.Noun

computingWinchester disk