swaporamas

English

Noun

swaporamas

  1. plural of swaporama