Sadras (English, name)
expansion: Sadras
Senses:
glosses: A fortress town on India's Coromandel Coast.
Forms: