किला (en. Fortress)

Translation into Hindi

Synonyms