Slovnenya

Translation English French: penalize

Dictionary: main
penalize