YSWS stands for Yokohama Spoken Words Slam (Japan)

YSWS
Share
Abbreviations And Their Meaning