Translation of peppermint in Indonesian

peppermint

permen pedas

noun

  • 1

    permen pedas