Slovnenya

Translation English French: de facto

Dictionary: main
de facto
adjective