Slovnenya

Translation English French: chide

Dictionary: main