to worship idols; to pay idolatrous worship

listen to the pronunciation of to worship idols; to pay idolatrous worship
English - English
idolatrize
to worship idols; to pay idolatrous worship
Favorites