panorams

English

Noun

panorams

  1. plural of panoram