Definify.com

Definition 2024


STMs

STMs

English

Initialism

STMs

  1. plural of STM