Definify.com

Definition 2026


adstrates

adstrates

English

Noun

adstrates

  1. plural of adstrate