Italian-English dictionary »

voto singolo trasferibile meaning in English

ItalianEnglish
voto singolo trasferibile noun

single transferable vote(voting system)
noun