Slovnenya

Translation English French: self-governing

Dictionary: main
self-governing
adjective