meaning of diversionist

1. someone who commits sabotage or deliberately causes wrecks


Related Words

diversionist |

Developed & Maintained By Taraprasad.com

Treasure Words