police station meaning in telugu

Word: police station

Meanings in telugu :

thaana ( ఠాణా )

Related English Telugu Meaning

Telugu to English
English To Telugu