AFLRA stands for Association of Finnish Local and Regional Authorities

AFLRA
Share
Abbreviations And Their Meaning