What does AMSRA stand for?

What does AMSRA mean? We have 3 definitions. Read most used AMSRA meanings below.

ADVERTISEMENT