Dictionary Translate Correct Ask AI

Noun

emulations (n.) , [sing. an emulation]