NichiDict

シェアウェア

[sheawea]

Meanings

1.Noun

computingshareware