adstrates

English

Noun

adstrates

  1. plural of adstrate

Anagrams