zhēng xiāng
基本释义
  1. 争先恐后,互不相让,争抢。
英文翻译
  1. competing