Slovnenya

Translation Japanese French: 打っ潰す

Dictionary: main