stm

listen to the pronunciation of stm
Английский Язык - Английский Язык
Scanning Tunneling Microscope
Scientific, technical, and medicine
Sacrae Theologiae Magister (Master of Sacred Theology)