irresistible

a. 不可抵抗的、不能壓制的

不可抗力

英文釋義

  1. impossible to resist; overpowering
  2. overpoweringly attractive