meaning of station keeper

1. the police sergeant on duty in a police station


Related Words

station keeper |

Developed & Maintained By Taraprasad.com

Treasure Words