vocab dash
Log in
Sign up
idolâtre
Top 30000
Meanings
Adjective
1. idolatrous
2. idol-worshipping