progressista Italian - English
1.
Englishprogressive
-
EnglishA person who actively favors or strives for progress towards improved conditions, as in society or government
-
Italianprogressista
English translator: Italian English progressista Eesti sõnaraamat Español Traductor Svenska Översättare