SOTA


Meaning of SOTA in English

adj. Anything new or wizzer. From acronym, "State Of The Art."

Shadow Slang English vocab.      Английский словарь теневого сленга.