Slovnenya

Translation English French: incriminate

Dictionary: main
incriminate