TMSTA

AcronymDefinition
TMSTAThe Marsha Stern Talmudical Academy (Yeshiva University)