Home
Search
Index
Definify.com
Definition
2024
idolatresses
idolatresses
English
Noun
idolatresses
plural of
idolatress
Similar Results
Idolatress