Definify.com

Definition 2025


gheraoes

gheraoes

English

Noun

gheraoes

  1. plural of gherao

Anagrams