halkaras

English

Noun

halkaras

  1. plural of halkara