goondas

English

Noun

goondas

  1. plural of goonda