What does EFRA stand for?

What does EFRA mean? We have 21 definitions. Read most used EFRA meanings below.

ADVERTISEMENT