ghararas
English
Noun
ghararas
plural of
gharara