ıdolater

listen to the pronunciation of ıdolater
الإنجليزية - الإنجليزية
{n} a worshipper of idols