idololatriare

listen to the pronunciation of idololatriare
اللاتينية - الإنجليزية
worship an idol