trains of thinking

English

edit

Noun

edit

trains of thinking

  1. plural of train of thinking