Slovnenya

Translation English French: transmitted

Dictionary: main
transmitted
adjective