NAFCEL

AcronymDefinition
NAFCEL➣National Factory for Can Ends Limited (Saudi Arabia)