English
›
Words
an
imitation or representation
Translation:
English
Noun
1
simulation
Add
Translation