See also: emulations

French edit

Noun edit

émulations f

  1. plural of émulation