艾伦 ài lún

DEFINITIONS

  1. a personal name 'Ellen'

CHARACTERS

艾 ài artemisia, mugwort; translit.
伦 lún normal human relationships