barguses

English

Noun

barguses

  1. plural of bargus