JRRF

AcronymDefinition
JRRFJoint Rapid Reaction Force
JRRFJugong River Recreational Forest (Malaysia)