idolatry


Results for "idolatry"

English - Turkish Dictionary

idolatry

(English - Turkish Dictionary) :
i. putperestlik.