English to Latina Dictionary
revolutionist
Rerum novarum cupidus
Meaning for revolutionist found in 8 Languages.
Sponored Video