meaning of special branch

1. a government police department dealing with political security


Related Words

special branch |

Developed & Maintained By Taraprasad.com

Treasure Words