Slovnenya

Translation English French: punishment

Dictionary: main