Slovnenya

Translation English French: conflicting

Dictionary: main
conflicting
adjective