What does OSRA stand for?
OSRA stands for "Own Source Revenue Agreement"
How to abbreviate "Own Source Revenue Agreement"?
"Own Source Revenue Agreement" can be abbreviated as OSRA
What is the meaning of OSRA abbreviation?
The meaning of OSRA abbreviation is "Own Source Revenue Agreement"
What does OSRA mean?
OSRA as abbreviation means "Own Source Revenue Agreement"