Search term emuladora has one result
Jump to
ES Spanish EN English
emuladora (n) [device that acts as something else] (n) emulator (n) [device that acts as something else]