Slovnenya

Translation English French: overriding

Dictionary: main
overriding
adjective