Translation of compact disc player in Indonesian

compact disc player

CD

noun

  • 1

    CD