What does STOA stand for?

What does STOA mean? We have 1 definitions. Read most used STOA meanings below.

ADVERTISEMENT