Printer friendly
"AcronymAttic.com

What does KLRCF stand for?

KLRCF stands for Khula Land Reform Credit Facility

This definition appears rarely