Slovnenya

Translation English French: unshackled

Dictionary: main
unshackled
adjective