ái yán

Translation

  • to delay
  • to procrastinate
  • to play for time
Chinese Tones