Slovnenya

Translation English French: incriminating

Dictionary: main
incriminating
adjective