Translation of charmer in Malay

charmer

noun

  • 1

    orang yang mempunyai daya tarikan