DLRTF stands for Desert Lands Restoration Task Force (California)

DLRTF
Share
Abbreviations And Their Meaning