Slovnenya

Translation English French: evidenced

Dictionary: main
evidenced
adjective