Slovnenya

Translation English French: sprite

Dictionary: main