Definify.com

Definition 2026


idolastres

idolastres

English

Noun

idolastres

  1. plural of idolastre