bàn jiǎo shí

Translation

  • stumbling block
  • obstacle
  • someone who gets in your way

Synonyms

Chinese Tones