ఇనస్పెక్టరుinaspekṭaru
Top 8000
Meanings
Noun
1. an inspector
2. a person employed to inspect something