endoloops

English

Noun

endoloops

  1. plural of endoloop