Slovnenya

Translation English French: secluded

Dictionary: main
secluded
adjective