DLRT

DLRT stands for Donne Liberali Radicali Ticinesi (Italian: Radical Women of Ticino; Ticino, Switzerland)

DLRT
Share
Abbreviations And Their Meaning