तिलचट्टा (en. Cockroach)

Translation into Hindi

Synonyms