idololatriatus

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