Slovnenya

Translation English French: untrammelled

Dictionary: main
untrammelled
adjective