dǐng niú r

Translation

  • to push with the forehead
  • to lock horns
  • to be at loggerheads

Synonyms

Chinese Tones