Slovnenya

Translation English French: sphacelate

Dictionary: main
sphacelate