inter alia

n. 和其他的事物(=among other things)

英文釋義

  1. among other things