IDOLATRESS


Meaning of IDOLATRESS in English

n. woman idolater

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.