What does MFRA stand for?

What does MFRA mean? We have 33 definitions. Read most used MFRA meanings below.

ADVERTISEMENT