Translation of flash disc in Indonesian

User Contribution

flash disc

diska lepas

noun