hé bù lái

Translation

  • (of people) to be incompatible
  • to not get along
  • to be unable to see eye to eye

Synonyms

Chinese Tones