amberlampses

English

Noun

amberlampses

  1. plural of amberlamps