hemirays

English

Noun

hemirays

  1. plural of hemiray