AFEN stands for Atlantic Frontier Environmental Network (UK)

AFEN
Share
Abbreviations And Their Meaning