YSVS

YSVS stands for Youth Service Volunteers Society (Tanzania)

YSVS
Share
Abbreviations And Their Meaning