àn nà bu zhù

Translation

  • to be unable to hold back

Synonyms

Chinese Tones