rào bó zi

Translation

  • tricky
  • involved
  • to beat about the bush

Synonyms

Chinese Tones