Talwars

See also: talwars

English

Proper noun

Talwars

  1. plural of Talwar