meaning of demon ridden

1. as if possessed by demons


Related Words

demon-ridden |

Developed & Maintained By Taraprasad.com

Treasure Words