Slovnenya

Translation English French: death chair

Dictionary: main
death chair
noun