SATC

Medical abbreviations:
SATC

Saudi Arabian Toastmasters Council