Slovnenya

Translation English French: compromising

Dictionary: main
compromising
adjective