LFRTD

AcronymDefinition
LFRTDLanka Forum for Rural Transport and Development (Nugegoda, Sri Lanka)