gharrials

English

Noun

gharrials

  1. plural of gharrial