ài kǒu

Translation

  • to shy to speak out
  • tongue-tied
  • to hesitate
  • too embarrassing for words

Synonyms

Chinese Tones