Slovnenya

Translation English French: stealing

Dictionary: main