Diccionario Español-Inglés

simulvcneo

At the same time, simultaneous, simultaneously

Diccionario Español-Inglés