Slovnenya

Translation English French: secretive

Dictionary: main
secretive
adjective