AFITA stands for Asian Federation for Information Technology in Agriculture

AFITA
Share
Abbreviations And Their Meaning