Idols

From Fresh Dictionary

English

Noun

idols

  1. Plural of idol.
Personal tools