herkaras

English

Noun

herkaras

  1. plural of herkara