Slovnenya

Translation English French: submerging

Dictionary: main
submerging