VYPD

stands for Virtual Yellow Page Directory
VYPD
Share
Abbreviations And Their Meaning