PSDS
PSDS (Persatuan Sepakbola Deli Serdang) is an Indonesian football team based in Deli Serdang, North Sumatra.
Read more about Psds.
Related Phrases
Related Words
PSDS (Persatuan Sepakbola Deli Serdang) is an Indonesian football team based in Deli Serdang, North Sumatra.
Read more about Psds.