yǎn bā bā

Translation

  • waiting anxiously
  • impatient

Synonyms

Chinese Tones