Slovnenya

Translation Japanese English: 鞭撻

Dictionary: main