Slovnenya

Translation English French: simultaneity

Dictionary: main
simultaneity