tòu lòu

Translation

  • to divulge
  • to leak
  • to reveal

Synonyms

Chinese Tones