NLRF

AcronymDefinition
NLRF➣National Liberation and Reconstruction Front
NLRF➣Non-Lethal Rigid Foam (weapon)