LAMPs

English

Noun

LAMPs

  1. plural of LAMP