Slovnenya

Translation English French: rebuke

Dictionary: main