emular Spanish - English
1.
Englishemulate
-
Englishto copy or imitate, especially a person
-
Spanishemular
Englishemulate
-
Englishin computing of a program or device: to imitate another program or device
-
Spanishemular
English translator: Spanish English emular Eesti sõnaraamat Español Traductor Svenska Översättare