hasbarats

English

Noun

hasbarats

  1. plural of hasbarat