Slovnenya

Translation English French: castigate

Dictionary: main