What does OFRA stand for?

What does OFRA mean? We have 6 definitions. Read most used OFRA meanings below.

ADVERTISEMENT