DRSRS stands for Department of Resource Surveys and Remote Sensing (Kenya)

DRSRS
Share
Abbreviations And Their Meaning