What does scut stand for?
scut stands for "South China University Technology"
How to abbreviate "South China University Technology"?
"South China University Technology" can be abbreviated as scut
What is the meaning of scut abbreviation?
The meaning of scut abbreviation is "South China University Technology"
What does scut mean?
scut as abbreviation means "South China University Technology"