English

edit

Noun

edit

laddertrons

  1. plural of laddertron