Polish-English dictionary »

centrolewica meaning in English

PolishEnglish
centrolewica

centre left