inter alia
English
Deutsch
inter alia <<adv.>> among other things
inter alia <<adv.>>: unter anderem