INTERFAIS

AcronymDefinition
INTERFAISInternational Food Aid Information System