English

edit

Noun

edit

theta-deltas

  1. plural of theta-delta