Slovnenya

Translation Japanese French: 鞭撻

Dictionary: main