Slovnenya

Translation English French: untrammeled

Dictionary: main
untrammeled
adjective