SMOTS: St. Martin of Tours School

What does SMOTS mean? The above is one of SMOTS meanings. It may have other definitions. Please refer to the end of this passage.

SMOTS: St. Martin of Tours School

Definition in English: St. Martin of Tours School