strates

See also: Strates

French

Noun

strates ?

  1. plural of strate