idololatriare

listen to the pronunciation of idololatriare
Lateinisch - Englisch
worship an idol