English to Italiano Dictionary
collaborationist
Collaborazionismo
Meaning for collaborationist found in 23 Languages.
Sponored Video