Slovnenya

Translation Japanese French: 傀儡

Dictionary: main