Definify.com

Definition 2024


idolastres

idolastres

English

Noun

idolastres

  1. plural of idolastre