Translation of بت پرست in English

بت پرست

Idiomatic

  1. idolater

Powered by Oxford