ıdolatrize

listen to the pronunciation of ıdolatrize
الإنجليزية - الإنجليزية
{v} to worship or serve idols
ıdolatrize
المفضلات