Slovnenya

Translation English French: enveloping

Dictionary: main
enveloping
adjective