Slovnenya

Translation English French: simultaneous

Dictionary: main
simultaneous
adjective