Slovnenya

Translation English French: sneaking

Dictionary: main
sneaking
adjective