Translation of mengaran in English:

mengaran

perm (hair)

verb

  • 1

    perm (hair), make permanent artificial wave in the hair