Greek · word

eidōlolatrēs

idol-worshipper

Words sharing this root