Slovnenya

Translation English French: sequestered

Dictionary: main
sequestered
adjective