English
›
Words
person
with an insane desire to set things on fire
Translation:
English
Noun
3
pyromaniac
Add
Translation