gheraoes

English

Noun

gheraoes

  1. plural of gherao

Anagrams