What does JASTP stand for?

What does JASTP mean? We have 2 definitions. Read most used JASTP meanings below.

ADVERTISEMENT