ghaists

English

Noun

ghaists

  1. plural of ghaist