dominate overwhelmingly

英 美
  • 势不可挡地控制
  • dominate v.支配;控制;统治;占优势;俯视;高耸于
  • overwhelmingly adv.压倒性地;不可抵抗地