AFSRE

AFSRE stands for Association for Farming Systems Research Extension

AFSRE
Share
Abbreviations And Their Meaning