Definify.com

Definition 2024


solar_lamps

solar lamps

English

Noun

solar lamps

  1. plural of solar lamp