Slovnenya

Translation Spanish French: castigar

Dictionary: main