English to Romana Dictionary
collaborationist
Colaboraționism
Meaning for collaborationist found in 23 Languages.
Sponored Video