SATC

Medical abbreviations:
SATC

Saudi Arabi Toastmasters Council