English Noun en-noun
#A device that acts as something else.
Translations
French: émulateur mid
fi:emulator vi:emulator zh:emulator