Candle power

From Fresh Dictionary

English

Noun phrase

candle power

  1. Another way to spell “candlepower”.
Personal tools