English

edit

Noun

edit

STEMlords

  1. plural of STEMlord