Translation of charming in Indonesian

charming

mempesona, sangat menarik

adjective

  • 1

    mempesona, sangat menarik