AFVL stands for Australian Farming Virtual Library

AFVL
Share
Abbreviations And Their Meaning